html{
	background-color: #B8B8B8;

}

div#AuthForm {
    margin: 200px auto;
	background: url("/img/login-box-backg.png") no-repeat scroll left top transparent;
    color: #EBEBEB;
    font: 12px Arial,Helvetica,sans-serif;
    width: 330px;	
	border-radius: 5px;
	box-shadow: 0 0 20px rgba(0,0,0,0.5);
	padding-bottom: 15px;
}

div#AuthForm h2 {
    color: #EBEBEB;
    font: bold 28px "Calibri",Arial;
    margin: 0;
    padding: 10px 0 10px 15px;
}

div#AuthForm #LoginName {
	display: inline;
    float: left;
    margin: 0 0 7px;
    padding: 14px 10px 0 0;
    text-align: right;
    width: 80px;
}

div#AuthForm #LoginField {
	display: inline;
    float: left;
    margin: 0 0 7px;
	padding: 7px;
}

div#AuthForm #LoginField .form-login {
	background-color: #1E4F8A;
    border: 1px solid #0D2C52;
    color: #EBEBEB;
    font-size: 14px;
    padding: 2px;
    width: 180px;
}

div#AuthForm #SubmitButton {
	text-align: center;
}

div#AuthForm #SubmitButton input {
	background-color: #2667B4;
	border: 1px solid #00007C;
	color: #EBEBEB;
	padding: 2px 5px;
	border-radius: 5px;
	cursor: pointer;
	
	background: -webkit-linear-gradient(top, #2667B4, #00007C);
	background: -moz-linear-gradient(top,  #2667B4, #00007C);
	background: -o-linear-gradient(top,  #2667B4, #00007C);
	background: -ms-linear-gradient(top, #2667B4, #00007C);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2667B4', endColorstr='#00007C');
}

div#AuthForm div#ErrorMsg {
	border: 1px solid red;
    color: #FFC0C0;
    height: 25px;
    line-height: 25px;
    margin: 0 auto;
    padding: 0 5px;
    width: 95%;
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
}